package com.kohler.blog.common.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author kohler
 * @email 2311718898@qq.com
 * @date 2022-07-17 00:03:39
 */
@Data
@TableName("t_web_config")
public class WebConfigEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private String uid;
	/**
	 * logo(文件UID)
	 */
	private String logo;
	/**
	 * 网站名称
	 */
	private String name;
	/**
	 * 介绍
	 */
	private String summary;
	/**
	 * 关键字
	 */
	private String keyword;
	/**
	 * 作者
	 */
	private String author;
	/**
	 * 备案号
	 */
	private String recordNum;
	/**
	 * 状态
	 */
	private Integer status;
	/**
	 * 标题
	 */
	private String title;
	/**
	 * 支付宝收款码FileId
	 */
	private String aliPay;
	/**
	 * 微信收款码FileId
	 */
	private String weixinPay;
	/**
	 * github地址
	 */
	private String github;
	/**
	 * gitee地址
	 */
	private String gitee;
	/**
	 * QQ号
	 */
	private String qqNumber;
	/**
	 * QQ群
	 */
	private String qqGroup;
	/**
	 * 微信号
	 */
	private String weChat;
	/**
	 * 邮箱
	 */
	private String email;
	/**
	 * 显示的列表（用于控制邮箱、QQ、QQ群、Github、Gitee、微信是否显示在前端）
	 */
	private String showList;
	/**
	 * 登录方式列表（用于控制前端登录方式，如账号密码,码云,Github,QQ,微信）
	 */
	private String loginTypeList;
	/**
	 * 是否开启评论(0:否 1:是)
	 */
	private String openComment;
	/**
	 * 是否开启移动端评论(0:否， 1:是)
	 */
	private Integer openMobileComment;
	/**
	 * 是否开启赞赏(0:否， 1:是)
	 */
	private Integer openAdmiration;
	/**
	 * 是否开启移动端赞赏(0:否， 1:是)
	 */
	private Integer openMobileAdmiration;
	/**
	 * 是否开启用户创作(0:否， 1:是)
	 */
	private Integer openCreateBlog;
	/**
	 * 友链申请模板,添加友链申请模板格式
	 */
	private String linkApplyTemplate;
	/**
	 * 是否开启问答 (0:否， 1:是)
	 */
	private Integer openCreateQuestion;
	/**
	 * 是否开启加载校验，(0：不开启，1：开启)
	 */
	private Integer openLoadingValid;
	/**
	 * 加载校验图uid
	 */
	private String loadingValidFileUid;
	/**
	 * 加载校验文本
	 */
	private String loadingValidText;
	/**
	 * 创建时间
	 */
	private Date gmtCreate;
	/**
	 * 更新时间
	 */
	private Date gmtModified;

}
